anti-helicopter mine - Turkish English Dictionary